package com.itlaoqi.mcp.server.weather.bean;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@AllArgsConstructor
@Builder
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class FileReadResponse {

    @JsonProperty(value = "result")
    @JsonPropertyDescription("文件读操作结果，操作成功固定为success，否则说明错误原因")
    private String result;

    @JsonProperty(value = "content")
    @JsonPropertyDescription("读取的文件内容")
    private String content;
}
